a death trap - Spanish English Dictionary